@charset "gb2312";

/* CSS Document */
/*1?12?����?*/
body{ width:100%;font-size:14px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;margin:0;padding:0;color:#333; background:#fff; position:relative;_overflow-x: hidden;overflow-x: hidden; }
div,img,h3,h4,p,dd,dl,em,h1,h2,h5,h6,h7,h8,h9,ul,li,p,form{margin: 0; padding: 0; border: 0;list-style:none;}
h1{font:bold 1.26em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:0}
h2{font:bold 1.7em Arial, Sans-Serif;letter-spacing:-1px;font-size:16px;color:#000;background:inherit;margin:0 0 5px;padding:0}
p{margin:0 auto}
ul,li{list-style:none;margin:0;padding:0}
form{margin:0}
.left{float:left}
a{text-decoration:none; outline:none;color:#333;}
a:hover{}
/* 1��?��?������?�¡�?��?2??��D?����12px��??a?? */
html,body{
      -webkit-text-size-adjust:none;
}
.center{ width:1000px; margin:0 auto; clear:both;}
/*����?�� */
.clear{ clear:both;}
.h10{ height:10px; line-height:10px;}
.h15{ height:15px; line-height:15px;}
.h20{ height:20px; line-height:20px;}
.h22{ height:22px; line-height:22px;}
.h25{ height:25px; line-height:25px;}
.h30{ height:30px; line-height:30px;}
.h31{ height:30px; line-height:30px; background:#F8F8F8}
.h36{ height:36px; line-height:36px;}
.h40{ height:40px; line-height:40px;}
.h50{ height:50px; line-height:50px; }
.h51{ height:50px; line-height:50px; background-color:#F5F9FB;}
.sBody{ width:1000px; margin:0 auto; clear:both;}






/* 1?12?����??����? */

/* ������3 */
.top{ width:100%; float:left;}
.top1{ width:100%; height:40px; float:left; border-bottom:1px solid #ccc;}
.top1_box{ width:1000px; height:40px; position:relative; z-index:49;}
.top1_pic1{ width:17px; height:17px; position:absolute; top:12px; left:3px;}
.top1_wz1{ display:block; font-size:12px; color:#999999; height:40px; line-height:42px; position:absolute; top:0; left:28px;}
.top1_list{ display:block; width:245px; height:40px; position:absolute; top:0; right:0;}
.top1_list li{ width:48px; height:40px; position:relative; float:left; border-left:1px solid #ccc; cursor:pointer; overflow:hidden;}
.top1_list li img{ display:block; width:48px; height:80px; position:absolute; top:0; left:0;}
.top1_wx1{ width:148px; height:164px; position:absolute; top:33px; right:48px; z-index:50; display:none; }
.top1_wx2{ width:148px; height:164px; position:absolute; top:33px; right:-1px; z-index:60; display:none; }
.top2{ width:100%; height:100px; float:left; }
.top2_box{ width:1000px; height:100px; position:relative;}
.top2_pic1{ width:630px; height:71px; position:absolute; top:16px; left:0;}
.top2_list{ display:block; width:300px; height:auto; position:absolute; top:33px; left:310px;}
.top2_list li{ width:300px; position:relative; float:left; background:url(../images/top2_icon.png) left 7px no-repeat; font-size:14px; color:#9a2435; text-indent:10px; line-height:18px;}
.top2_pic2{ width:253px; height:51px; position:absolute; top:25px; right:26px;}
.top3{ width:100%; height:66px; float:left; background:url(../images/ban_bak.png) center top no-repeat;}
.top3_box{ width:1000px; height:66px; position:relative; z-index:30;}
.top3_nav{ display:block; width:880px; position:absolute; left:0; z-index:31;height: 66px;}
.top3_nav li{ display:block; width:100px; height:66px; position:relative; float:left;  text-align:center; 
	font-size:16px; /*background-color:#fff;*/ line-height:32px; cursor:pointer;padding: 0 10px;}
.top3_nav li:hover{ background-color:#f363b0; }
.top3_nav a{ text-decoration:none; color:#fff; display:block; width:100px; height:47px;height: 66px;
padding-top: 5px;}
.english{font-size: 12px;line-height: 20px;}
.top3_nav li:hover a{ color:#fff;}
.top3_nav img{ width:13px; height:7px; position:absolute; top:60px; left:54px; display:none;}
.top3_nav li:hover img{ display:block;}
.top3_popnav{width:250px; height:auto; position:absolute; top:66px; left:0; padding:10px 0 22px 10px; background-color:#fff; z-index:10; border-bottom:2px solid #eb3395; display:none;filter:alpha(opacity=90); opacity:0.9;}
.top3_nav li .top3_popnav a{ width:114px; height:33px; float:left; border-bottom:1px solid #e5e5e5; text-align:center; display:block; color:#333; font-size:14px; margin-right:9px; }
.top3_nav li .top3_popnav a:hover{color:#eb3395; border-bottom:1px solid #eb3395;}

.top3_btn{ width:100px; height:35px; position:absolute; top:15px; right:0; background:url(../images/top3_btn.png) no-repeat;}
.top4{ width:100%; height:370px; float:left; position:relative;}
.top4_box{ width:1920px; height:370px; position:absolute; top:0; left:50%; margin-left:-960px; overflow:hidden;}
.top4_list{ width:1920px; height:370px; margin:0 auto; display:block; overflow:hidden;}
.top4_list li{ width:1920px; height:370px; /*height:410px;*/ float:left;}

.top4c{ width:100%; height:370px; float:left; position:relative;}
.top4_boxc{ width:1000px; height:370px; position:absolute; top:0; left:50%; margin-left:-500px; overflow:hidden;}
.top4_listc{ width:1000px; height:370px; margin:0 auto; display:block; overflow:hidden;}
.top4_listc li{ width:1000px; height:370px; /*height:410px;*/ float:left;}

.top4_tips,.tomp_tips{ width:155px; height:15px; position:absolute; bottom:20px; left:50%; margin-left:-49px; z-index:30;}
.top4_tips li,.tomp_tips li{ width:15px; height:15px; float:left; margin-right:6px; background:url(../images/top4_icon1.png) no-repeat; cursor:pointer;}
.top4_tips li.active,.tomp_tips li.active{ background:url(../images/top4_icon2.png) no-repeat;}

.bd_tips{ width:105px; height:15px; position:relative; top:175px; left:50%; margin-left:-49px; z-index:30;}
.bd_tips li{ width:15px; height:15px; float:left; margin-right:6px; background:url(../images/top4_icon1.png) no-repeat; cursor:pointer;}
.bd_tips li.active{ background:url(../images/top4_icon2.png) no-repeat;}





.top5{ width:100%; height:60px; float:left; background-color:#f2f2f2; border-bottom:1px solid #ccc; }
.top5_box{ width:1000px; height:60px; position:relative;}
.top5_find{ width:293px; height:26px; position:absolute; top:17px; left:0;/*background:url(../images/top5_bg.png) no-repeat;*/}

.search-keyword{width: 214px;border: 1px solid #EB3395;margin: 0;padding: 0;height: 27px;float: left;}
.search-submit{width: 77px;background-color: #EB3395;margin: 0;padding: 0;
	height: 29px;border: 1px solid #EB3395;border-radius: 0 3px 3px 0;float: right;color: #fff; margin-right: 22px; margin-top: -4px;}
.search-option {margin-left: 1px;margin-right: 2px;border: none;height: 22px;}

.top5_input{ border:0px; padding:0; height:24px; width:267px; color:#999999; text-indent:0.5em; line-height:24px; display:block; background:none; position:absolute; top:1px; left:1px; font-size:12px;}
.top5_bt{ width:80px; height:26px; position:absolute; top:0; right:0; border:0; padding:0; background:none; text-align:center; line-height:26px;color:#fff; font-size:12px;  cursor:pointer;}
.top5_wz1{ width:420px; height:60px; line-height:60px; position:absolute; top:0; left:304px; font-size:12px;}
.top5_links{ width:259px; height:85px; position:absolute; bottom:0; right:0;}
.top5_links ul li{width:70px; height:70px; overflow:hidden; float:left; margin-right:24px; position:relative;}
.top5_links ul li a{width:70px; height:140px; position:absolute; top:0; left:0;}

.middle{ width:1000px; height:auto; margin:0 auto;}
.m1{ width:1000px; height:490px; position:relative; /*float:left;*/}
.m1pic{ width:348px; height:450px; position:absolute; top:0; left:0; background:url(../images/m1_bg1.png) left bottom no-repeat;}
.m1pic_tips{ width:25px; height:auto; position:absolute; top:300px; left:7px;}
.m1pic_tips li{ width:25px; height:25px; position:relative; float:left; text-align:center; line-height:25px; color:#fff;  margin-bottom:5px; cursor:pointer;}
.m1pic_tips li.active{background:url(../images/m1_bg2.png) no-repeat;}
.m1pic_nr{ width:270px; height:500px; position:absolute; top:0; left:38px;}
.m1pic_list{ width:270px; height:500px; position:absolute; top:0; left:0;}
.m1pic_list li{ width:270px; height:500px; float:left; position:relative; display:none;}
.m1pic_list li img{ width:270px; height:410px; position:absolute; top:0; left:0;}
.m1pic_list li span{ width:270px; height:40px; position:absolute; top:410px; left:0; line-height:40px; text-align:center; font-size:14px; color:#333; cursor:pointer;}
.m1pic_list li.active{ width:270px; height:500px; float:left; position:relative; display:block;}
.m1news{ width:340px; height:480px; position:absolute; top:0; left:360px;}
.m1news_tips{ width:340px; height:auto; position:absolute; top:0; left:0;}
.m1news_tips li{ float:left; margin-right:18px; font-size:18px; cursor:pointer; height:30px; }
.m1news_tips li.active{ border-bottom:2px solid #eb3395;}
.m1news_tips li.active a{ color:#eb3395;}
.m1news_tips li.active a:hover{ text-decoration:none;}
.m1news_tips li a{ color:#333;}
.m1news_list{width:340px; height:430px; position:absolute; top:49px; left:0;}
.m1news_list li{ width:340px; height:430px; position:relative; float:left; display:none;}
.m1news_list li.active{ display:block;}
.m1news_pic1{ width:110px; height:80px; position:absolute; top:0; left:0;}
.m1news_wz1{ width:210px; height:auto; position:absolute; top:0; left:128px; line-height:18px;}
.m1news_wz2{ width:210px; height:auto; position:absolute; top:43px; left:128px; line-height:20px; font-size:12px; color:#999;}
.m1news_wz2 a{ color:#ff7d43;}
.m1news_list2{ width:340px; height:290px; position:absolute; top:110px; left:0;}
.m1news_list2 li{ width:340px; height:35px; position:relative; float:left; margin-bottom:28px; display:block;}
.m1news_time{ width:40px; height:38px; position:absolute; top:0; left:0;}
.m1news_wz3{ width:40px; height:21px; position:absolute; top:0; left:0; text-align:center; font-size:18px; font-weight:bold; border-bottom:1px solid #ccc; font-family:Arial, Helvetica, sans-serif; color:#666;}
.m1news_wz4{ width:40px; height:17px; position:absolute; top:24px; left:0; text-align:center; font-size:10px; color:#666;}
.m1news_wz5{ width:274px; height:auto; position:absolute; top:0; right:0; color:#666;}
.m1news_wz5 a{ color:#666;}
.m1news_wz6{ width:274px; height:auto; position:absolute; top:22px; right:0; font-size:12px; color:#999;}
.m1zj{ width:260px; height:354px; position:relative; top:0; right:0;float: right;}
.m1zj_wz1{ width:260px; height:40px; line-height:40px; position:absolute; top:0; left:0; font-size:16px; font-weight:bold; color:#fff; display:block; background-color:#eb3395; text-align:center; cursor:pointer;}
.m1zj_wz1:hover{ text-decoration:none;}
.m1zj_nr{ width:260px; height:315px; position:absolute; top:41px; left:0;}
.m1zj_list{ width:260px; height:409px; position:absolute; background-color:#f2f2f2;}
.m1zj_list li{ width:260px; height:409px; position:relative; float:left;}
.m1zj_pic{ width:260px; height:174px; position:absolute; top:0; left:0;}
.m1zj_pic img{ width:260px; height:174px; position:absolute; top:0; left:0;}
.m1zj_pic a{ width:130px; height:34px; position:absolute; bottom:0; background-color:#7f966a; color:#fff; line-height:34px; text-align:center; filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8; font-size:14px;}
.m1zj_pic .m1zj_btn1{ left:0;}
.m1zj_pic .m1zj_btn2{ right:0; background-color:#ff7d43;}
.m1zj_text{ width:260px; height:210px; position:absolute; top:174px; left:0;}
.m1zj_line{ width:234px; height:2px; position:absolute; top:22px; left:13px; background-color:#797979;}
.m1zj_zc{ padding:0 10px; display:block; width:160px; background-color:#f2f2f2; clear:both; font-size:18px; text-align:center; position:absolute; top:10px; left:40px;}
.m1zj_sc{ width:230px; height:auto; position:absolute; top:47px; left:13px; line-height:20px; color:#666; padding-bottom:10px; border-bottom:1px dashed #c5c5c5; font-size:14px;}
.m1zj_sc a{ color:#ff7d43; font-size:12px;}
.m1zj_yyl{ width:120px; height:22px; position:absolute; top:108px; left:13px; background:url(../images/m1zj_icon1.jpg) left 3px no-repeat; line-height:22px; color:#666; text-indent:24px; font-size:13px;}
.m1zj_yyl p{ display:inline; color:#eb3395;}
.m1zj_myd{width:120px; height:22px; position:absolute; top:108px; left:132px; background:url(../images/m1zj_icon2.jpg) left top no-repeat; line-height:22px; color:#666; text-indent:24px; font-size:13px;}
.m1zj_myd p{ display:inline; color:#eb3395;}
.m1zj_ts{ width:235px; height:37px; position:absolute; top:157px; left:12px; border:1px solid #eb3395; background-color:#fff; font-size:12px; text-align:center; line-height:37px; color:#eb3395;}
.m1zj_tips{ width:80px; height:8px; position:absolute; top:50px; right:0; z-index:20;}
.m1zj_tips li{ width:8px; height:8px; float:left; margin-right:4px; background-color:#fff; cursor:pointer;}
.m1zj_tips li.active{ background-color:#eb3395;}


.tixi{margin-bottom: 30px; text-align:center; margin-top:30px;}





.m2{ width:1000px; height:310px; position:relative; /*float:left;*/}
.m2zlxm{ width:324px; height:258px; position:absolute; top:0; left:0; border:1px solid #ccc;}
.m2zlxm_t{ width:324px; height:52px; position:absolute; top:0; left:0; line-height:52px; background-color:#f2f2f2; font-size:18px; border-bottom:1px solid #ccc; text-indent:18px;}
.m2zlxm_links{ width:324px; height:205px; position:absolute; top:53px; left:0;}
.m2zlxm_list{ width:306px; height:auto; position:relative; float:left; margin-left:16px; margin-top:16px; padding-bottom:4px;}
.m2zlxm_list li{ width:79px; height:28px; float:left; font-size:13px;}

.m2zlxm_list li.kb{ width:66px;}
.m2zlxm_list li.kbb a{color:#eb3395;}
.m2zlxm_list li a{ color:#333;}
.m2zlxm_list li a:hover{ color:#eb3395; text-decoration:none;}
.m2zlxm_line{ width:290px; height:0; border-bottom:1px dashed #d1d1d1; margin-left:16px; float:left;}
.m2tsyl{ left:370px;}
.m2tsyl_ts{ width:300px; height:auto; display:block; float:left; margin-left:16px; margin-top:17px;}
.m2tsyl_ts li{ width:144px; height:30px; float:left; margin-right:2px; margin-bottom:2px;}
.m2tsyl_ts li a{ width:144px; height:30px; display:block; background-color:#e2e2e2; color:#333; line-height:30px; text-align:center;}
.m2tsyl_ts li a:hover{ color:#fff; background-color:#eb3395; text-decoration:none;}
.m2td{ width:258px; height:258px; position:absolute; top:0; right:0; border:1px solid #ccc; background-color:#f2f2f2;}
.m2td_wz1{ width:100px; height:auto; position:absolute; top:14px; left:20px; font-size:18px;}
.m2td_links{ width:230px; height:90px; position:absolute; top:49px; left:20px; background:url(../images/m2td_01.png) left top no-repeat;}
.m2td_links a{ width:105px; height:36px; float:left; display:block; margin-right:7px; margin-bottom:9px;}
.m2td_icon{ width:258px; height:114px; position:absolute; top:144px; left:0; background:#d1d1d1;}
.m2td_iconlinks{ width:230px; height:48px; position:absolute; top:18px; left:22px; background:url(../images/m2td_bg1.jpg) left top no-repeat;}
.m2td_iconlinks a{ width:48px; height:48px; float:left; margin-right:9px;}
.m2td_wz2{ width:90px; height:auto; position:absolute; top:81px; left:24px; }
.m2td_wz3{ width:130px; height:auto; position:absolute; top:79px; left:116px; font-size:16px; font-weight:bold; display:block; }
.m2td_phone{ width:258px; height:114px; position:absolute; top:144px; left:0; background:#7f966a; display:none;}
.m2td_phone_wz1{ width:230px; height:auto; position:absolute; top:16px; left:20px; color:#fff;}
#index_mfbd{ background:#bfcbb5; border:none; padding:0; color:#888; display:block;
 font-family: "Microsoft YaHei"; width:148px; height:30px; top:44px; left:20px; 
 line-height:30px; outline:none; position:absolute; text-indent:0.5em; }
#index_callBtn{ width:70px; height:30px; position:absolute; display:block; 
	top:44px; left:168px; cursor:pointer; background-color:#EB3395; text-align:center; line-height:30px; color:#fff;}
.m2td_phone_wz2{ width:230px; height:auto; position:absolute; top:84px; left:20px; color:#fff; font-size:12px;}
.m2td_wx{ width:258px; height:114px; position:absolute; top:144px; left:0; background:#7f966a; display:none;}
.m2td_wx img{ width:92px; height:93px; position:absolute; top:11px; left:15px;}
.m2td_wx_wz1{ width:130px; height:auto; position:absolute; top:23px; left:122px; font-size:18px; color:#fff; font-weight:bold;}
.m2td_wx_wz2{ width:130px; height:auto; position:absolute; top:53px; left:122px; color:#fff;}

.m3{ width:1000px; height:365px; position:relative; /*float:left;*/}
.m3r{ width:695px; height:354px; position:absolute; top:0; left:0; border:1px solid #ccc;}
.m3r_bg{ width:695px; height:48px; position:absolute; top:0; left:0; background-color:#f2f2f2; border-bottom:1px solid #ccc;}
.m3r_tips{ width:679px; height:49px; position:absolute; top:0; left:17px;}
.m3r_tips li{ margin-right:18px; height:47px; line-height:47px; float:left; font-size:16px; cursor:pointer;}
.m3r_tips li.active{ border-bottom:2px solid #eb3395;}
.m3r_tips li.active a{color:#eb3395;}
.m3r_tips li a{ color:#333;}
.m3r_tips li a:hover{ text-decoration:none;}
.m3r_list{ width:670px; height:260px; position:absolute; top:70px; left:20px;}
.m3r_list li{ width:670px; height:260px; position:relative; float:left; display:none;}
.m3r_list li.active{ display:block;}
.m3r_pic1{ width:219px; height:260px; position:absolute; top:0; left:0;}
.m3r_links{ width:440px; height:30px; position:absolute; top:0; left:233px; }
.m3r_links a{ width:120px; height:30px; float:left; background-color:#FF7D43; padding:0 10px; margin-right:4px; color:#fff; line-height:30px; font-size:13px; overflow:hidden;}
.m3r_links a:hover{color:#fff;}
.m3r_wz1{ width:415px; height:auto; position:absolute; top:54px; left:240px; font-size:16px;}
.m3r_wz1 a{ color:#333;}
.m3r_wz2{ width:415px; height:auto; position:absolute; top:85px; left:240px; font-size:12px; line-height:18px; color:#666; padding-bottom:14px; border-bottom:1px dashed #d0d0d0;}
.m3r_wz2 a{ color:#eb3395;}
.m3r_newlist{ width:415px; height:auto; position:absolute; top:140px; left:240px;}
.m3r_newlist li{ width:415px; height:auto; position:relative; float:left; margin-top:10px; background:url(../images/top2_icon.png) left center no-repeat; display:block;}
.m3r_newlist li a{ color:#333; max-width:370px; float:left; margin-left:13px; overflow:hidden;}
.m3r_newlist li p{ color:#333; width:auto; float:right; font-size:12px; line-height:20px;}
.m3l{ width:260px; height:450px; position:absolute; top:0; right:0;}
.m3l a{ cursor:pointer;}
.m3l_wz1{ width:200px; height:auto; position:absolute; top:-2px; left:0; font-size:18px;}
.m3l_icon{ width:15px; height:15px; position:absolute; top:3px; left:210px;}
.m3l_list{ width:260px; height:410px; position:absolute; bottom:0; left:0; background:url(../images/m3l_../images/bg.jpg) no-repeat;}
.m3l_list li{ width:130px; height:100px; position:relative; float:left;}
.m3l_list li a{ width:130px; height:100px; display:block;}
.m3l_list li a.ys1{ height:102px;}
.m3l_list li a.ys2{ height:118px;}
.m3l_list li a:hover{ text-decoration:none;}
.m3l_list li span{ width:130px; height:auto; position:absolute; top:70px; left:0; text-align:center; color:#333; cursor:pointer;}

.in_yyhj{width:1000px; height:350px; margin:auto; position:relative;}
.in_yyhj a{ cursor:pointer;}
.in_yyhj a:hover{ text-decoration:none;}
a.in_yyhj_1{width:170px; height:35px; line-height:35px; font-size:18px;display:block;}
a.in_yyhj_1:hover{ text-decoration:none;}
.in_yyhj a.aa1{width:250px; height:40px; line-height:40px; padding-top:250px; background:url(../images/in_yy_tu1.jpg) no-repeat; position:absolute; top:40px; left:0; color:#fff; font-size:16px; text-indent:25px;}
.in_yyhj a.aa1:hover{ text-decoration:none;}
.in_yyhja2{width:352px; height:138px; overflow:hidden; position:absolute; top:40px; left:265px;}
.in_yyhja2 div{width:100%; height:276px; background-color:#d04c85; color:#fff; position:absolute; top:0; left:0;}
.in_yyhja2 div img{height:138px; float:left;}
.in_yyhja2 div h3{width:94%; height:25px; line-height:25px; font-size:16px; float:left; padding:10px 0 0 6%; font-weight:normal;}
.in_yyhja2 div p{width:94%; height:auto; line-height:18px; font-size:14px; float:left; padding:0 0 0 6%;}
.in_yyhja2.in_yyhja3{width:200px; top:192px;}
.in_yyhja2.in_yyhja3 div{background-color:#7f966a;}
.in_yyhja2.in_yyhja5{width:200px; top:192px; left:800px;}
.in_yyhja2.in_yyhja5 div{background-color:#eb3395;}
.in_yyhja4{width:152px; height:290px; overflow:hidden; position:absolute; top:40px; left:633px;}
.in_yyhja4 div{width:100%; height:580px; background-color:#ff7d43; color:#fff; position:absolute; top:0; left:0;}
.in_yyhja4 div img{height:290px; float:left;}
.in_yyhja4 div h3{width:94%; height:25px; line-height:25px; font-size:16px; float:left; padding:10px 0 0 6%; font-weight:normal;}
.in_yyhja4 div p{width:94%; height:25px; line-height:25px; font-size:14px; float:left; padding:0 0 0 6%;}
.in_yyhja2.in_yyhja6{width:136px;top:192px; left:481px;}
.in_yyhja2.in_yyhja6 span{width:100%; height:138px; background-color:#d1d1d1; display:block; color:#666666;}
.in_yyhja2.in_yyhja7{width:200px;top:40px; left:800px;}
.in_yyhja2.in_yyhja7 span{width:100%; height:138px; background-color:#7f966a; display:block;}

.in_link{width:100%; height:auto; min-height:120px; background-color:#f2f2f2; float:left;}
.in_linka{width:1000px; height:auto; margin:auto;}
.in_link_1{width:1000px; height:30px; float:left; margin:13px 0;}
.in_link_1 ul li{width:75px; height:30px; line-height:30px; color:#333333; cursor:pointer; float:left; font-size:16px; text-align:center;}
.in_link_1 ul li.hover{color:#eb3395;}
.in_link_2{width:1000px; height:auto; float:left; display:none;}
.in_link_2 ul li{width:141px; height:52px; float:left; margin-right:30px;}
.in_link_2 a{padding:5px 10px; font-size:14px;}

.foot{width:100%; height:250px; border-bottom:1px solid #FFF; background-color:#eb3395; float:left;}
.foota{width:1000px; height:199px; margin:auto; color:#e1adb2;}
.foot_1{width:1000px; height:45px; border-bottom:1px solid #cf6170; float:left;}
.foot_1 div.aa1{width:700px; height:45px; background:url(../images/foot_ico1.gif) no-repeat 5px 15px; text-indent:70px; line-height:45px; color:#e1adb2; float:left;}
.foot_1 div.aa2{width:175px; height:28px; float:right; padding:8px 5px 0 0; }
.foot_1 div.aa2 ul li{width:28px; height:28px; margin-left:7px; float:left; position:relative; overflow:hidden;}
.foot_zximg{width:28px; height:56px; position:absolute; top:0; left:0;}
.foot_1_wx{width:127px; height:137px; background:url(../images/foot_wx.png) no-repeat; position:absolute; bottom:33px; left:27px; display:none;}
.foot_2{width:285px; height:101px; background:url(../images/foot_wx.jpg) no-repeat 5px 0; padding-left:155px; float:left; margin-top:15px; font-size:14px; line-height:25px;}
.foot_2 p{text-indent: 3em;}
.foot_3{width:530px; height:120px; float:right; margin-top:15px; position:relative; overflow:hidden;}
.foot_3 h3.aa1{width:60px; height:25px; line-height:25px; font-size:14px; font-weight:300; text-align:right; position:absolute; top:0; left:0px;}
.foot_3 h3.aa1.aa2{left:180px;}
.foot_3 h3.aa1.aa3{left:365px;}
.foot_3 ul.aa1{width:160px; height:auto; position:absolute; top:0; left:90px;}
.foot_3 ul.aa1 li{width:160px; height:22px; line-height:22px; float:left;}
.foot_3 ul.aa1 li a{color:#e1adb2;}
.foot_3 ul.aa1 li a:hover{border-bottom:1px dashed #e1adb2;}
.foot_3 ul.aa1.aa2{left:275px;}
.foot_3 ul.aa1.aa3{left:470px;}


#join{width:100%; margin:auto; background:url(../images/bg.jpg) #FCFCFC repeat-x; padding-bottom:30px;}
#join .lunbo{width:980px; height:380px; margin:auto; position:relative; padding-top:12px;}
#join .lunbo img{border:0; width:980px; height:380px; background:#fff;}
.f426x240{width:980px;height:380px;overflow:hidden}
.f426x240 img{width:980px;height:380px}
.rslides{width:980px; position:relative; list-style:none; padding:0;}
.rslides_tabs{position:absolute; top:360px; left:900px;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:8px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#eee;display:inline-block;_display:block;*display:block;width:12px;height:12px;}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#C3112E;}

/* ?D???�̨̦�?a��? */
#join_index{background:url(index_../images/bg.jpg) top center no-repeat; width:100%;}
#join_index .banner{width:980px; margin:auto; height:400px;}
#join_index .content{width:980px; margin:auto; padding:30px 0;}
#join_index .content li{float:left; padding-right:20px;}
#join_index .content .more{padding:0;}
#join .banner{width:980px; margin:auto; height:110px; padding-top:22px;}
#join .tit{width:980px; margin:auto; height:27px; padding-top:22px;}
#join .tit li{float:left; height:26px;}
#join .tit .left{width:96px;background:url(../images/left_tit.jpg) no-repeat; border-bottom:1px solid #69CBF1;}
#join .tit .right{width:884px; border-bottom:1px solid #CCE6F5;}
#join .content{width:970px; margin:auto; padding:22px 0;}
#join .title{width:970px; margin:auto; height:48px; border-bottom:1px solid #F3F3F3; border-top:1px solid #F3F3F3; background:#F3F3F3; line-height:48px;}
#join .title li{float:left;}
#join .job_class{width:980px; margin:auto; padding-top:22px;}

#join .job_class .class2 li{padding-bottom:10px;}
#join .job_class a{display:inline;float:left;height:35px;margin-right:10px; white-space:nowrap;*word-break:keep-all;}
#join .title .left{font-size:16px; font-weight:bold; padding-left:20px; width:720px;}
#join li span{padding-right:10px;}
#join .picture{float:left; background:url(../images/guoji.jpg) no-repeat; width:230px; height:400px;}
#join .join_button{background:url(../images/button_red.gif) no-repeat; width:101px; height:33px; text-align:center; font-weight:bold; color:white; line-height:2.3; margin:20px 0; font-size:14px; cursor:pointer;}

#join .position{float:right; width:500px; margin-left:30px;}
#join .position .text{clear:both; line-height:27px; padding-top:5px; color:#333;}
#join .position .text strong{}
#join .tab2{width:626px; padding-left:74px; float:left; border-bottom:1px dashed #d5d5d5;} 
#content{float:left;} 
#right{width:626px; float:right; margin-left:14px; background:url(../images/type_bg.gif) no-repeat;}
#right dd{float:left; height:29px; width:70px; padding:0 13px; color:#5f5f5f; text-decoration:none; line-height:2; margin-bottom:12px;}

#left{width:74px; margin-left:-74px; position:static; float:left;} 
#left dt{width:74px; height:29px; background:#0094A2; text-align:center; line-height:2; font-weight:bold; color:white;}
* html #left{position:fixed;}

#join .job_class .class1 li,#join .job_class .class2 li{float:left;}
#join .job_class .tit{width:85px; margin:0; padding-top:14px;}
#join .job_class .tit dt{font-weight:bold; color:#111; float:left; height:80px;}
#join .job_class .tit_text{width:880px;height:auto;overflow:hidden;_zoom:1;}

#join .job_class .class_on div{display:inline;padding:6px 5px; background:#C33; color:#fff; float:left; margin-right:20px; margin-bottom:10px; white-space:nowrap;*word-break:keep-all;}
#join .job_class .class_off div{display:inline;padding:6px 5px; background:none; color:#515151; float:left; margin-right:20px; margin-bottom:10px; white-space:nowrap;*word-break:keep-all;}



#content_box h4{ font-size:18px; font-weight:bold; line-height:45px; color:#F00;}
#content_box p{ line-height:30px;}


.lycen_R{width:710px; height:auto; margin-left:auto; margin-right:auto;}

.lycenR_1 h3{ font-size:18px; font-weight:bold; color:#F00; text-align:center; line-height:40px;}



/*����?����??��*/
.block2 {width: 100%;margin: auto;background: none repeat scroll 0% 0% #F8F8F8;height: 390px;}
.zjtd{height:auto;height: 316px;display: table;}
.e1{ width:690px; height:354px; float:left;}
.zjbt{ width:100%; height:30px;display: inline-block;}
.zjbt span{height:28px; line-height:20px; font-size:18px; color:#000;display:block; padding:0 2px 0 2px; float:left; border-bottom: 2px solid #B50D2C;}
.zjan{ width:38px; height:16px; float:right; padding-top:13px;}
.zjbox{ width:663px; height:288px; overflow:hidden; border:1px solid #dddddd; margin-top:15px; padding-left:25px; padding-top:20px;}

.zja{ width:640px; height:32px;}
.zja li{ width:70px; height:32px; float:left; margin-right:10px;}
.zja li a{ background:url(../images/gr.jpg) no-repeat center top; display:block; line-height:30px; text-align:center; color:#000; font-family:"??��?"; font-size:12px;}
.zja li a:hover{ background:url(../images/th.jpg) no-repeat center top; display:block; line-height:30px; text-align:center; color:#fff; text-decoration:none}
.zja li a.active{ background:url(../images/th.jpg) no-repeat center top; display:block; line-height:30px; text-align:center; color:#fff; text-decoration:none}
.zjjs{ width:640px; height:218px; overflow:hidden;}
.zjpicleft{ width:220px; height:218px; float:left; display:block;}
.zjnr{ width:400px; height:218px; float:right;padding-top: 20px;}
.zjnr span{ width:100%; height:25px; line-height:18px;font-size:18px; color:#000;  display:block;}
.zjnr span b{ padding-right:10px;}
.zjnr p{ width:100%; height:110px; display:block; font-size:14px;  color:#000; line-height:24px; padding-top:2px;}
.zjnr p a{ color:#000}
.zjbtn{ width:168px; height:30px;}
.zjbtn a{ float:left; width:80px; height:30px; line-height:30px; color:#fff; text-align:center; font-family:14px; }
.zjbtn a:hover{ text-decoration:none;}
.zja1{ background:#eb3395; margin-right:8px;}
.zja2{ background:#7F966A;}
.agirh {float: right;font-size: 12px;}

/*?��??*/
.e2{ width:258px; height:354px; float:right;border: 1px solid #CCC;}
.rx_03_ri{ width:258px; overflow:hidden; float:right;margin-top:10px;}
.rx_03_ri dl dt a img{border-radius: 8px;}
.rx_03_ri h2{ height:35px; color:#333; font-size:18px;	font-family:"Microsoft YaHei"; border-bottom:1px dashed #dadada;
 overflow:hidden; font-weight:100;  margin:4px 0px 15px 12px; }
.rx_03_ri dl{ width:258px; height:80px; margin-top:4px; 
	overflow:hidden;margin-bottom: 24px;}
.rx_03_ri dl dt{ height:52px;}
.rx_03_ri dl dt p{ width:180px; float:left; margin-left:15px;font:14px/24px "Microsoft YaHei";}
.rx_03_ri dl dt p b{ font-weight:100; color:#EB3395;}
.rx_03_ri dl dt a{ width:61px; height:52px; display:block; float:right; }
.rx_03_ri dl dd{ text-indent:15px; line-height:28px;}







.clear {clear: both; overflow: hidden;  height: 0px;}

.sIndex2{ height:90px;}
.sIndex2 .sBox{ background:url(../images/sindex2.jpg) no-repeat; height:59px; line-height:59px;}
.sIndex2 .sBox form{ margin-left:160px;}
.sIndex2 .sBox form .sInput{ float:left; height:59px; line-height:59px; margin-left:15px; font-size:12px; _margin-top:15px;}
.sIndex2 .sBox form .sInput input{ background:#fff; border:none; border-width:0px; padding-left:5px;}
.sIndex2 .sBox form .sInput input.i1,
.sIndex2 .sBox form .sInput input.i2{ background:url(../images/i2i1.jpg) no-repeat; line-height:23px; height:23px; width:85px;}
.sIndex2 .sBox form .sInput input.i3,
.sIndex2 .sBox form .sInput input.i4{ background:url(../images/i2i3.jpg) no-repeat; line-height:23px; height:23px; width:97px;}
.sIndex2 .sBox form .sInput #sAddList{height:125px; width:100px; overflow:hidden; position:absolute;top:40px; _top:25px; left:60px; z-index:9999999; border:#D7D7D7 1px solid; background:#fff; border-top-width:0px; display:none;}
.sIndex2 .sBox form .sInput #sAddList li{height:25px; line-height:25px; text-align:center; cursor:pointer;}
.sIndex2 .sBox form .sSubmit{ float:left; width:92px; height:30px; overflow:hidden; margin-top:15px; margin-left:37px; *margin-left:17px;}
.sIndex2 .sBox form .sSubmit input.i5{ float:left; background:url(../images/i2i5.jpg) no-repeat; height:26px; width:92px; *margin-left:-177px; cursor:pointer;}

/*������԰*/
.rx_03_tit{width:100%;height:35px; font:18px/35px "Microsoft YaHei";color:#333;}
.rx_03_tit span{font:12px/24px "Tahoma, Helvetica, Arial, sans-serif"; color:#b0b0b0;}
.rx_05{width:1000px; margin:0 auto; overflow:hidden; height:auto;}
.rx_05_01{ margin-top:20px; width:1200px; height: 300px; margin-bottom:25px; overflow:hidden;}

.rx_05_01 ul li{ width:237px; height:285px;cursor: pointer; position:relative; margin-right:17px; float:left;}
.ic_caption{ width:237px; cursor: pointer;left: 0; margin: 0;opacity: 0.8;filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8; overflow: hidden;padding: 0;position: absolute; right: 0;}
.overlay{ width:237px; cursor: pointer;left: 0; bottom:0px; margin: 0;opacity: 0.8;filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8; overflow: hidden;padding: 0;position: absolute; right: 0;}
.overlay h2{ font:16px/19px "Microsoft YaHei"; padding:12px 0px;color:#606060; text-indent:10px;}
.ic_caption h3{ color:#373737;font:16px/19px "Microsoft YaHei";}
.ic_caption p{font:12px/22px "Microsoft YaHei";color:#606060; }
.ic_text dt{ width:65px; height:65px; margin:10px auto; overflow:hidden;}
.ic_text dd h3{ line-height:25px; line-height:25px; text-align:center;}

.ic_text dd p{ line-height:22px; padding-bottom:10px; width:224px; margin:0 auto;}
#capslide_img_cont4{ margin-right:0px;}

#capslide_img_cont1{width:237px; height:285px;}

#capslide_img_cont2{width:237px; height:285px;}

#capslide_img_cont3{width:237px; height:285px;}

#capslide_img_cont4{width:237px; height:285px;}

.left10 img{margin-left:10px;}
/*�滻*/
.container{ width:1000px; height:auto; margin:0 auto;}
.area2{background-color: #fff;}
.tab2a{ width:298px; height:50px; float:left; position:relative; margin:0px 1px;float: left;}
.tab2a a{ display:block; width:100%; height:50px; line-height:50px;  color:#000; font-size:18px; text-align:left; position:absolute; bottom:0px; left:0px;}
.tab2a a span{ color:#ccc2bb; font-size:16px; }
.tab2a a img{ vertical-align:middle;}
.tab2b{float: right;height:50px; line-height:50px;}
.tab2b a{color: #B2B2B2;}
#tab2context{ height:auto; clear:both; position:relative;}

#tab2context .btn{position: absolute;top:225px;width: 35px;height: 71px;display: block;z-index: 10000;}
#tab2context .btnPre{background:url(../images/tab1_arrowl.png) no-repeat 0 0;left:0px;}
#tab2context .btnNext{background:url(../images/tab1_arrowr.png) no-repeat 0 0;right:0px;}

.banner_index2{height:465px; width:976px; margin:0 auto; overflow:hidden;position: relative;}
.banner_index2 .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;height:445px;}
.banner_index2 .banner_wrap li{width: 976px; height:463px;float: left; position:relative;}
.banner_index2 .banner_wrap li .img1{ display:block; width:195px; height:150px; margin-bottom:20px; text-align:center; 
	float:left;margin-right: 6px;}
.banner_index2 .banner_wrap li .img1 img{width:195px; height:130px;margin-bottom: 10px;}
.banner_index2 .banner_wrap li .img2{ width:314px; height:220px;float:left; padding:10px 0px;margin-right: 10px;}
.banner_index2 .banner_wrap li .rb{border-right:1px dotted #e0e0e0;}
.banner_index2 .banner_wrap li .bb{border-bottom:1px dotted #e0e0e0;}

.banner_index2 .banner_wrap li .img2 .chen{ width:139px; height:155px; float:left;}
.banner_index2 .banner_wrap li .img2 .ling{ width:170px; height:155px; float:right;}
.banner_index2 .banner_wrap li .img2 .ling p{ color:#000; font-size:14px; margin-top:20px; line-height:20px; height:70px;
	width: 150px;margin: 0 auto;}
.banner_index2 .banner_wrap li .img2 .ling p span{color:#999999; font-size:12px;}
.banner_index2 .banner_wrap li .img2 .ling a{ width:42px; height:36px; float:left; display:block; text-align:center;}
.banner_index2 .banner_wrap li .img2 .ling .a1{ background:url(../images/tab1_b1.png) no-repeat center;margin-left: 10px;}
.banner_index2 .banner_wrap li .img2 .ling .a1:hover{ background-image:url(../images/tab1_bc1.png)}
.banner_index2 .banner_wrap li .img2 .ling .a2{ background:url(../images/tab1_b2.png) no-repeat center;}
.banner_index2 .banner_wrap li .img2 .ling .a2:hover{ background-image:url(../images/tab1_bc2.png)}

.banner_index2 .banner_wrap li .img2 .p2{ width:300px; color:#666666; font-size:12px;line-height:22px;margin: 0 auto;}
.banner_index2 .banner_wrap li .img2 .p2 a{ color:#F840A4;}
.banner_index2 .banner_wrap li .img2 .p2 a:hover{ color:#000000;}
.banner_index2 .banner_wrap li .img3{ display:block; width:346px; height:457px; border:3px solid #cccccc; position:relative; float:left; margin:0 5px;}
.banner_index2 .banner_wrap li .img3:hover{ border:3px solid #896c4a;}
.banner_index2 .banner_wrap li .bottom{ width:345px; height:112px; background-image:url(../images/bg3.png); position:absolute; left:0px; bottom:0px;}
.banner_index2 .banner_wrap li .bottom .p1{ color:#ffffff; font-size:16px; margin-top:10px; padding-left:10px; height:35px;}
.banner_index2 .banner_wrap li .bottom .p2{ color:#c7c7c7; font-size:12px; padding:0px 28px; line-height:22px;}
/*�滻2*/
/*sy_part5*/
.sy_part5{ height:360px; background:#fff; margin-top:12px;}
.sy_pt5bt{ padding-top:10px; font-family: "Microsoft Yahei"; height:34px; padding-left:15px; overflow:hidden;}
.sy_pt5bt h1{ color:#000; font-size:18px; font-weight:normal; height:30px; line-height:30px; float:left; display:inline; padding-right:8px;}
.sy_pt5bt h2{ color:#cfcfcf; font-size:14px; font-weight:normal; padding-top:6px;}
.sy_c2l{ width:1000px; height:305px; overflow:hidden; margin:0 auto; border:1px solid #ccc;}
.sy_dt_t {PADDING-BOTTOM: 0px;FLOAT:right; display:inline; HEIGHT:300px; OVERFLOW: hidden; PADDING-TOP:0px; width:181px;border-left:3px solid #fff;}
.sy_dt_t LI {OVERFLOW: hidden;width:181px; LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none; HEIGHT:47px; background:#f0f0f0; border-bottom:3px solid #fff; color:#58595b;TEXT-ALIGN: center; -margin-left:-16px;+margin-left:-16px; -margin-bottom:-0px;}
.sy_dt_t LI .kjy {LINE-HEIGHT:47px; WIDTH: 181px; HEIGHT:47px; FONT-SIZE: 16px; color:#58595b;}
.sy_dt_t LI .kjy_a { LINE-HEIGHT:47px; WIDTH: 181px; background:#f840a4; FLOAT: left; DISPLAY: inline;HEIGHT: 47px; COLOR: #fff; FONT-SIZE: 16px; }
.sy_dt_n{width:790px;HEIGHT:297px;FLOAT:left; display:inline; OVERFLOW: hidden; border-bottom:3px solid #fff; background:#f0f0f0;}
.sy_dtnr {	HEIGHT: 1000px;}
.sy_c2l1{ float:left; display:inline; width:318px;}
.sy_c2l1 h1{ font-family: "Microsoft Yahei"; font-size:18px; height:40px; line-height:40px; padding-top:20px; padding-left:15px; font-weight:normal;}
.sy_c2l1 p{ text-indent:2em; line-height:25px; padding-top:40px; height:140px; padding-left:15px;}
.sy_c2lul{ padding-top:10px; padding-left:25px;}
.sy_c2lul a{ float:left; display:inline; width:102px; height:32px; line-height:32px; text-align:center; color:#fff; font-size:14px; margin:0px 10px;}
.sy_c2lul1{ background:#f840a4;}
.sy_c2lul2{ background:#FF7D43;}
.sy_c2l2{ height:362px; overflow:hidden; float:right; display:inline; padding-right:60px;}
.sy_c2l2 img{ height:297px;}


ul{list-style:none;margin:0;padding:0}

.inA1_2{width:340px; height:490px; float:left; margin:8px 38px 0 38px;font-size: 12px;}
.inA1_2 a{text-decoration:none; cursor:pointer; color:#333; }
.inA1_2 a:hover{ text-decoration:underline; color:#EB3395;}
.inA1_2 dl dt{width:340px; height:auto; overflow:hidden; float:left;}
.inA1_2 dl dt h2{width:340px; height:44px; line-height:44px;color:#333333; font-size:18px;  padding: 0;margin: 0;
	font-weight:lighter;background:url(../images/in_a1_icon1.gif) no-repeat right 10px #ffffff; border-top:2px solid #ccc;}
.inA1_2 dl dt h2.hover{background:url(../images/in_a1_icon2.gif) no-repeat right 10px; font-size:18px; color:#EB3395;}
.inA1_2a{width:100%; height:auto; float:left; display:none;}
.inA1_2a ul li{width:100%; height:80px; margin:12px 0; float:left;}
.inA1_2a ul li span{width:123px; height:80px; float:left; overflow:hidden; text-align:center; background-color:#f0f0f0;}
.inA1_2a ul li span img{width:123px; height:70px; float:left;}
.inA1_2a ul li h3{width:200px; height:32px; float:right; line-height:16px; font-size:14px; font-weight:inherit;}
.inA1_2a ul li h3 a{text-decoration:none;}  
.inA1_2a ul li p{width:200px; height:32px; line-height:16px; float:right; margin-top:16px; color:#666; overflow:hidden;}
.inA1_2a ul li p a:hover{color:#EB3395;}
.inA1_2b{width:100%; height:120px; float:left; margin-bottom:10px; display:none;}
.inA1_2b ul li{width:100%; height:30px; line-height:30px; float:left;}
.inA1_2b ul li h3{width:285px; height:30px; float:left; font-weight:inherit;font-size: 12px;}
.inA1_2b ul li span{width:40px; height:30px; float:right;text-align:right; color:#999;}
.inA1_2b ul li span a{color:#999999;}
.inA1_3{width:235px; height:490px; float:left; background:url(../images/ina1_ico1.gif) no-repeat left top;}
.inA1_3a{width:235px; height:25px; line-height:25px; font-size:18px; float:left; text-align:right; font-weight:inherit; margin-top:79px;}
.inA1_3a a{ text-decoration:none;}
.inA1_3a font{color:#c13145; font-size:18px; font-family:arial;}
.inA1_3b{width:225px; height:115px; background:url(../images/ina1_ico2.gif) no-repeat; float:left; padding:17px 0 0 10px; margin-top:15px;}
.inA1_3b a{width:108px; height:49px; line-height:49px; font-size:14px; color:#fff; text-indent:40px; display:block; float:left;}
.inA1_3c{width:235px; height:238px; float:left;}


/*ԤԼҳ��*/
.biaoge {padding: 40px 0px;}
.biaoge img {
    margin: 0px auto;
    display: block;
}
